Ravenous Buggblatter Beast of Traal

Ravenous Buggblatter Beast of Traal is a non-player character.