SAMURAI MAIDEN opening movie

Featuring the theme song "DIVINE TUNING."