Where To Stream Scissor Seven Season 3 Episode 3
Excuse Me, Is This the Xuanwu Country?
- Aired February 3, 2021
- 15 Min
Seven makes a stopover in Dali Nation, known for its beautiful people — but an overlord with dark mirror magic has turned everyone hideous.