8bitdigi.com
Crunchyroll Expo 2019 | The Island of Giant Insects: US Premier and a Talk With Producer Tatsuya Ishiguro - 8Bit/Digi
The Island of Giant Insects: US Premier and a Talk With Producer Tatsuya Ishiguro was an event exclusive to Crunchyroll Expo 2019.