Aniworks Logoworks
Samurai Troopers

Episode 16 of Samurai Troopers

Breaking Into, Arago's Castle