Aniworks Logoworks
Samurai Troopers

Episode 22 of Samurai Troopers

Kenbukyo's Challenge