Home Places Cool Visit cat island in Japan! (VIDEO) 17 September 2014, 11:50 am EDT By Silvia Hrabkovska Share on Facebook NEXT POST For cat lovers, here is an invitation to visit Aoshima Island in Japan, aka cat island. Share on Facebook NEXT POST Copyright ©2024 BOOMSbeat., All rights reserved. places, cool Share Connect Tweet 0 Comment Email