Multi-sled stacking in insect costumes: Japanese game show heaven.

Link : http://www.japanprobe.com/?p=1258