another bizarre yet strangely mesmerizing video. i wonder what it means that i have this song stuck in my head………and then there’s this…