Kotomora
怪獣 (かいじゅう, kaijuu) Japanese meaning: monster | Kotomora