Kotomora
魔獣 (まじゅう, majuu) Japanese meaning: legendary beast | Kotomora