Leman Wadr

Leman Wadr is a contestant in Liquid Lament. They are currently tied for 13th.