It has been announced that Kyouchu Rettou (The Island of Giant Insects will be releasing in theatres in 2020. The series launched OVA in June after breaking news about the possibility of TV anime adaptation. Initially, OVA was successfully launched as a crowdfunding project. However, it will be released soon as it has been licensed […]