If you are not already aware of it, this Saturday, all over the world, another Festival of the Dead begins. It is Obon or the Bon Festival, and it’s a time when the spirits walk … generally they find their way home to their families and friends, so get ready! Obon is supposed...