Well, there’s still an off chance its Mothra or Gamera!
:P
(serious note, hope the Japanese are safe from a Tsunami)
I forgot about them Mothra might be likely caindate LOL!