The Vermin-Gobbling Goblin

So, would you still consider these beasts to be "people"?

00:00