Aniworks Logoworks
Samurai Troopers

Episode 4 of Samurai Troopers

The Trap of Naaza, Warlord of Venom