A documentary by the South China Morning Post unveiled the industry that helps people vanish without a trace In Japan.
Aubrey Lee Price managed to fake his own death to escape his dark past, and while criminal, it proved to be a seriously interesting story upon his arrest.