File:Balloon clown-goblin.jpg

Summary
Lair of Despair boss. Found on level 75.