Japanese animation

Gekijoban: The Island of Giant Insects