Kotomora
大怪獣 (だいかいじゅう) Japanese meaning | Kotomora