Kotomora
神獣 (shinjuu) Japanese meaning: divine beast | Kotomora