Spirited Away: A Film that Shows the Importance of Not Forgetting Oneself 12/05/202312/05/2023 Taylor Smith By Taylor Smith taysmith@lc.edu Spirited Away is a wonderful film that was created by Studio Ghibli back in the… Read More