Kappabashi-dori ,Tokyo is one of the best places to see Yokai in Japan. The mascot of the street is the water dwelling and cucumber loving Kappa.
Best places to see Yokai in Japan: Kappa in Tokyo

Kappabashi-dori ,Tokyo is one of the best places to see Yokai in Japan. The mascot of the street is the water dwelling and cucumber loving Kappa.
Visit the city of Chōfu ,Tokyo and see and eat with Yokai(monsters). Here you can find many statues and a café based on the characters from GeGeGe no Kitarō.