The first teaser for Netflix’s anime series Skull Island is now online. The action apparently takes place in the same universe as the rest King Kong and Godzilla films. It premieres on streaming this June.
Monsters attack in the Skull Island teaser