Who is godzilla ultima?
Godzilla Ultima is derived from the Latin word ultimus, meaning "last". This could be alluding to this phase of Godzilla being the fourth and highest point form of his evolution.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE