HomeAnime News Network Island of Giant Insects byadmin hg -January 13, 2020 0 "A movie is so awful that I almost have to wonder if it was meant to be entertainingly bad." from Anime News Network https://ift.tt/2QSTP2B Tags Anime News Network Facebook Twitter