Easily one of the most random strange videos ever...
Like the song/music...but that video is plain weird
Wow you are not kidding---
That actually came out of someone's head and they translated it into a video.
I can only wonder what didn't make it onto the video.
I strangely enjoyed it though????