Aniworks Logoworks
Samurai Troopers

Episode 20 of Samurai Troopers

A New Battle