Kappa Bashi - Gaijin Go Japan
On our way to Ueno Park, we walked on Kappa Bashi (Kappa Street) where many Kappas are usually seen. Kappas are mystical creature of Japanese folklore. They are small reptilian-looking creatures with an humanoid form. They usually inhabit ponds and rivers of Japan, but can sometimes be seen in Tokyo on Kappa Bashi! They usually … Continue reading Kappa Bashi