13 minutes of prog-metal mayhem. Filmed for Japanese television. Apparently for a show called Party-Dude!
There are worse ways to start your week.