Cat Lovers, this is where you want to go next!

Burping Butterfly

This is Aoshima, also known as “cat island” in Japan, where there are more cats than humans! So many kitties! So much cuteness! It’s almost like a page out of a Murakami novel, isn’t it?

Get More Squeebles

Like us on Facebook to receive videos every day!