Kotomora
獣 (けもの, kemono) Japanese meaning: beast | Kotomora