Designed by
Title
Omikuji – the fortune telling paper slips at the Shikichi-jinja Shrine. Kyoto. Japan #187986294
Description
Omikuji, the fortune telling paper slips containing predictions, tying around the strings at the Shikichi-jinja Wara-tenjin Shrine. Kyoto. Japan