Help identify Mega Bloks pieces - giant blue hands, blue and white striped arms and feet, boards/snowshoes
The robot could be this one:

But I don't know about those boards. Mega Bloks makes minifig-size boards though.