Random Nickelodeon Characters/Petals of a Rose (from Fraggle Rock)

Cast

 * Larry the Lobster (from SpongeBob SquarePants) as Gobo Fraggle