Aniworks Logoworks
Samurai Troopers

Episode 17 of Samurai Troopers

The Legend of the Armor Revealed