setsubun
-
Kushida Shrine: Waiting for good luck with mouth open wide
Kushida Shrine has the longest history as the universal tutelary god (sou-ujigami) of Hakata, and it ... Read More
Kushida Shrine has the longest history as the universal tutelary god (sou-ujigami) of Hakata, and it ... Read More