Cat Island, aka Tashirojima in Ishinomaki, Miyagi, Japan