Video Mesniac One of the most random-est things I saw on television while I was in Japan a few months ago. Would this make you play?