Journey to the West: Conquering the Demons
Country: China
Movie
Legend of the Demon Seal
The Four (2008)
Country: Hong Kong
Episode 25