Cackling Horror

Cackling Horror is a beastman.