Kotomora
幻獣 (genjuu) Japanese meaning: mythical beast | Kotomora