Kifune Shrine, the Invention of Ema and Cafés Close by
Kifune Shrine, a shrine of water and matchmaking, is located in Kibube Village on Mount Kurama, Kyoto. The shrine's stairway is lined with
Here I share experiences or interesting things about Japan and life there.