HomeAnime News Network - Article The Island of Giant Insects Video Anime Unveils Main Cast byadmin hg -January 17, 2019 0 M.A.O, Rika Tachibana, Misato Fukuen, Momo Asakura, Chiaki Takahashi star in June 20 anime from Anime News Network - Article http://bit.ly/2SVXpHO Tags Anime News Network - Article Facebook Twitter