Anime Godzilla appears in trailer for new Japanese-produced CG film【Video】

King of the Monsters claims new territory in science fiction anime Godzilla: Kaiju Planet.

Read More