The Island of Giant Insects (2020)
Directed by Naoyuki Tatsuwa / Takeo Takahashi
Genres - Action-Adventure, Animation, Drama, Horror, Mystery-Suspense |
Release Date - Jan 10, 2020 |
Run Time - 80 min. |
Streaming Services
Amazon Prime Video | Subscription | SD |