Cat Cafe MoCHA: Ikebukuro’s Treeful of Kitties
Getting ambushed by a cat cafe in Ikebukuro is not the worst thing that could happen. Especially if it is a cat cafe with the cute name “Cat Cafe MoCHA.”Continue readingCat Cafe MoCHA: Ikebukuro’s Treeful of Kitties