Kotomora
全獣類 (zenjuurui) Japanese meaning: holotherians | Kotomora