Without a doubt the most bizarre video I have ever seen in my entire life. Even beats Aphex Twin videos in the "wtf?" stakes.