Aniworks Logoworks
Samurai Troopers

Episode 32 of Samurai Troopers

Earth Spirit Army's Campaign of Terror