File:Smiling peach humanoid Cotton-candy.jpg

Summary
Lair of Despair adversary. Found on levels 31-40.