Kotomora
獣弓類 (juukyuurui) Japanese meaning: therapsids | Kotomora