Give us feedback!

Drink at Temari No Ouchi Cat Cafe, Tokyo, Japan

Visited “Temari no Ouchi” in Tokyo, which means Temari’s house. The house is not only for human, but cats. The cat cafe has cute and fun interior, beautiful and friendly cats says hi to us.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail