Aniworks Logoworks
Samurai Troopers

Episode 11 of Samurai Troopers

Break Through the Demon Gate