User blog comment:Titanollante/Zilla 1998 is Godzilla/@comment-1030114-20141101210014/@comment-3367060-20141101225849

Mothra Leo is actually called "New Mothra." (Shin Mosura.)