HomeAnime News Network Crunchyroll Streams English-subtitled Trailer for The Island of Giant Insects Anime Film byadmin hg -November 01, 2019 0 Crunchyroll co-produced film opens in Japan on January 10 from Anime News Network https://ift.tt/2C3r4YM Tags Anime News Network Facebook Twitter