Punk Rock Dumpster Dweller

The Punk Rock Dumpster Dweller appeared in season 5 of 2013 TV series called Face Off. She's a dumpster dweller that's a punk and ready to rock here at the Cosmic Circus, also she was created by two artists named Frank and Tate.