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.
Every day, stuff you'd never see anywhere else.
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.