Kappa, the mythical water dwelling sprite, and adopted mascot of Tokyo’s Kappabashi shopping district near Asakusa was recently spotted wearing a Tokyo2106 apron to show his support for the bid!
Kappa (”river child” in English) are popular creatures in Japanese folklore and can be found in the ponds, rivers and lakes throughout Japan. These mythical creatures [...]

























