The pinnacle of storytelling found in a Japanese animated feature