Mothra (Character)

Mothra is a character from Godzilla and she appears in the Last Appearance in Final Wars.

Counterparts
more coming soon