Watch Original
The Demon Sect's Trap
Ethan Shaw confronts the Demon Sect to rescue his mother, but discovers the sect has set up inner energy-draining devices, leaving him at a disadvantage against their powerful adversaries.Will Ethan's legendary physique be enough to overcome the Demon Sect's energy-draining trap?