Welcome to cat heaven island in Japan
The news feels heavy lately and we all need moments to remember life's still sweet. Well, photos of Fukuoaka Island might do the trick because I'm pretty sure when the Talking Heads sang "This Must Be The Place," they were referring to the tiny island in Japan. Or should I say cat heaven island? According to Buzzfeed, the "cats are fed by local fishermen and wander freely through the streets, boatyards, porches and houses of the city."
Enjoy these fifty ridiculous photos HERE.