Help identify Mega Bloks pieces - giant blue hands, blue and white striped arms and feet, boards/snowshoes I’ve been sorting through my 19 year old sons Lego and found a few Mega Bloks pieces I can’t identify. Any idea what set these blue and white pieces could be a part of?
The robot could be this one:

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