It's from another wacky Japanese "game show"
Video
http://67.159.5.85/MediaPlayer.swf?url=killmyday-20102005005539/flash/japanese_tv_show
What the HELL is going on in this video?
Note: NOT SAFE FOR WORK
Video
http://67.159.5.85/MediaPlayer.swf?url=killmyday-20102005005539/flash/japanese_tv_show
What the HELL is going on in this video?
Note: NOT SAFE FOR WORK