Part 2 of the Ghibli food series, Spirited Away! I love the crazy food in this movie and I cant iden