Departure (death) – a way of life?

I am sure many of you must have watched the Oscar award winning film – Departures or Okuribito (in Japanese) This is one visually and emotionally stunning movie because of the way it portrays death, an inevitable part of human …

%d bloggers like this: