Kotomora
妖獣 (ようじゅう, youjuu) Japanese meaning: monster | Kotomora