• See More

    Kitaro Chaya is a very distinctive attraction near Jindaiji Temple in Tokyo, filled with fun elements from GeGeGe no Kitaro. Familiar yokai characters can be seen both outside and inside the shop, making you feel as if you've stepped into Kitaro's world as soon as you enter. Besides enjoying matcha, sweets, and other specialty items, you can also buy lots of exclusive merchandise and souvenirs.

Other Reviews by BobbyJenny