HD The Island of Giant Insects Naoyuki Tatsuwa, Takeo Takahashi, Japan Naoyuki Tatsuwa, Takeo Takahashi Watch