Spending time remembering someone we love in nature is good for our soul.
“Kaze no denwa – the idea of keeping up a relationship with the dead is not such a strange thing in Japan.” –Krissy Howard 2017
Media