(YouTube link)
There is no information on this clip, other than it's from a Japanese TV show. Maybe someone who reads Japanese can translate the screen text. I thoroughly enjoyed it. -via Metafilter
Update: Thanks to Kaz@MA, who pointed out this is the same band, Ooedo No Hikeshi, who did Smoke on the Water.
http://www.neatorama.com/2008/02/23/smoke-on-the-water-ancient-japanese-style-by-ooedo-no-hikeshi/
"We Will Rock You
English rock band Queen's 1977 hit. 'Don-don-cha' rhythm beat."
http://www.youtube.com/watch?v=IC_fLUvm16A
This kind of Japanese music are called as"Tokiwazu-bushi",
very important part of "Kabuki".