Kotomora
怪物 (かいぶつ, kaibutsu) Japanese meaning: monster | Kotomora