Disney is the embassy of God in this world and Ghibli is it's mission in Japan