The Storm Warriors Teaser

Whispering Cloud and Striding Wind find themselves battling Japanese warlord Lord Godless, a ruthless villain intent on invading China in this 300-esque sequel to The Storm Riders. US Release date TBD.