Godzilla: The Planet Eater (2018) 7 April 20193 December 2020 Rating: ★★ Anime/Japanese Monster Movie Category: Science Fiction