welcome_robert_2

Season 1 winner of Jim Henson's Creature Shop Challenge, Robert Bennett.