Lemonade Demonade

Lemonade Demonade is a contestant in Liquid Lament. They are currently tied for 13th.

Trivia

 * Lemonade Demonade appears to be based off of Monster from Friday Night Funkin'.