The Evaporated: 神隠し(かみかくし)Gone with the Gods –On Air now
People have a habit of vanishing in Japan---even hundreds of years ago, it happened often enough that myths were created to explain these sudden disappearances. 神隠し (kamikakushi)--to be hidden by…