no but I know of Spirited Away. Much better Spirit movie --- https://imgur.com/oAsNPEr | https://imgur.com/GG5w6gP