From TOHO Company comes a new anime based on the Godzilla franchise. Due out on Netflix mid-November, this one looks to impress fans of the King of Monsters and anime alike. Check out the latest trailer for Godzilla: Monster Planet below!