Aniworks Logoworks
Samurai Troopers

Episode 13 of Samurai Troopers

The True Nature of the Armor