Aniworks Logoworks
Samurai Troopers

Episode 27 of Samurai Troopers

Get Angry Diamond, Smash the Sand Demons