Johatsu – Japan's Evaporated People
People vanish from their lives all the time, but nowhere is this phenomenon as prevalent as in Japan, a country that has even devised a term for the phenomenon - "johatsu".
Source: odditycentral.com