Band: Metalucifer (1995)
Country of origin: Japan
Album: Heavy Metal Chainsaw (2001)
Genre: Heavy metal/Speed metal
Lead vocals: Gezolucifer (Masaki Tachi)
Film: "The Last Samurai" (USA 2003)
My other video clips are available here:
https://www.youtube.com/results?search_query=jankler+tv