The Assault of Shiten, Warlord of Demons

The Assault of Shiten, Warlord of Demons

Available on Pluto TV, Prime Video, Tubi TV, Crunchyroll
S1 E2: The modern weapons of the world are useless against the Empire of Doom. Shiten, the Warlord of Demons, steps forward to eliminate the only threat to the Empire--the Samurai Troopers.