Clean and neat masterpiece. The difference between spiritual and physical life has been delivered thoughtfully. Though it is a Japanese anime film, one can understand the reality without subtitles also. Overall, it was an extraordinary piece to cherish forever.