elmo and the giant feet robot

it's a joke