The only thing you need to see.. Peter dinklage and Lena Heady hula hooping at a gay bar.
This is Cat Island. It is located in Tashirojima which is a small island in Ishinomaki, Miyagi, Japan. With a population inhabited by mostly cats.
i must live here