Fraggle Rock

The Fraggles and Doozers live in a system of natural caves called Fraggle Rock that are filled with all manner of creatures and features

ic-wikipedia ic-youtube ic-imdb