Alice Dinnean
Alice Dinnean is an actress, known for The Puzzle Place (1994), The Muppets (2011) and Bear in the Big Blue House (1997).
Afghan Hound
Muppet
Camilla the Chicken