Yoroiden Samurai Troopers Episode 38

"Lady Evil Sees the Light"

Alternative Links

Comments