Given all of the confusion, I thought I would take a moment to clear something up.
This is me:
And this is Mothra:
Or was it the other way around? I forget...
What I'm trying to say is that despite the astounding similarity, we are not the same creature. At least... I don't think so.