Benzaiten-sha
Shinjuku, Tokyo
Sumiyoshi Taisha Shrine in Osaka Prefecture is the head shrine of the 2,000 Sumiyoshi shrines in Japan. The three Sumiyoshi deities were worshipped as gods of navigation and purification.
A glimpse of the real Japan.