>>531711479
isn't it 「 獣人」?
it's "beast human" or fusion between the two, essentially.
"were beast"