Saw it advertised on TV, thought my daughter would love it on Christmas Day then instantly forgot it's name. It looks like some kind of monkey with long legs that fix to your feet and arms that fix to your hands?