Aniworks Logoworks
Samurai Troopers

Episode 23 of Samurai Troopers

Byakuen's Fight At Risk of His Life