Kotomora
獣類 (じゅうるい, juurui) Japanese meaning: beasts | Kotomora