摩斯拉 mó sī lā

DEFINITIONS

  1. Mothra (Japanese モスラ Mosura), Japanese movie monster

CHARACTERS

摩 mó rub, scour, grind; friction
斯 sī this, thus, such; to lop off; emphatic particle
拉 lā pull, drag; seize, hold; lengthen