Iced Tea

Iced Tea is a contestant in Liquid Lament. They are currently tied for 13th.