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.
Yokai In Suburbia; Secrets Of the Unassuming city of Chofu
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ō.