I was guided to create this video as a tribute to the movie ‘Spirited Away’ which was a Disney movie written and directed by Hayao Miyazaki to raise awareness about Japan’s child sex-trafficking epidemic.
The movie itself is beautiful and filled with incredibly detailed art and wonderful acting. If you are aware of the purpose of the film, everything takes a darker turn and you realize what some of the scenes are actually depicting.
The main character Chihiro is taken to live in a bathhouse controlled by an evil old woman named Yubaba (in Japanese this means bathhouse witch) where she is supposed to ‘take care of’ clients and do whatever they want for money.
More information can be found here.
Let us have a victory of the light and help these children heal!