Designed by
Title
Tokyo, Japan - October 22, 2016: Lion statue of Kaichuinari Shrine at Shin Okubo in Shinjuku district, the shrine is the place to #200733131
Description
Tokyo, Japan - October 22, 2016: Lion statue of Kaichuinari Shrine at Shin Okubo in Shinjuku district, the shrine is the place to worship in downtown of Tokyo, Japan.
This image is editorial