Fraggle Rock (sic). Look at em. Holed up in a cave, talking to mountains of trash, scared to go outside, and most of all .... eating glass?? .. btw .. what was that thing they were making in the cave anyways.. looked like a clandestine meth lab to me