25.CatCafe

Hostesses, hosts and other lonely denizens of Kabuki-cho often relax at cat cafés. At the Kalico cat café, every breed waits to be petted by adoring customers.

Leave a comment