0

Godzilla Anime Coming to Netflix

Netflix has announced that it will release a Godzilla anime film, titled Godzilla: Monster Planet, later this year. The film will debut in theaters in Japan this November and should release on Netflix shortly after.