A Japanese term referring to people who have left without a trace, usually willingly and usually because of the high stress and pressure put on Japanese people, which is why the term was first coined in Japan.
by Justgivemetheviruslink May 25, 2023
Get the Jōhatsumug.