Hakujaden

Japanese Title: 白蛇伝

English Title: The Tale of the White Serpent

Plot
Xu-Xian, a young boy, once owned a pet snake in West Lake until his parents forced him to give her up. Years pass and during a violent storm, the snake magically transforms into the beautiful princess Bai-Niang. Bai-Niang finds Xu-Xian, but the lovers are separated by a local monk, Fa-Hai, who believes that Bai-Niang is an evil spirit. Xu-Xian's two panda pets, Panda and Mimi, try to find Xu-Xian. In the end, Bai-Niang gives up her magical powers and remains in human form to prove that her love for Xu-Xian is genuine.