What, and where is Japan's Cat Island? Cat Island, aka Tashirojima / Tashiro Island, is a tiny little island off the coast of Ishinomaki in the Miyagi prefecture. Ishinomaki is to the east of Tokyo