Godzilla Monster Manual: Battra Comic Version

16

Battra (バトラ), the English name battra, is the abbreviation of Battle Mothra.Appearing in Toho Co., Ltd.'s 1992 movie, he represents the will of the earth. Due to the destruction of the natural environment and the impact of meteorites, he awakens and destroys mankind.

You May Like