Vanishing without a trace (2019) The Evaporated People of Japan, known as Johatsu, a social phenomena where people choose to abandon their old life and remain missing

Don't Miss...