A white-collar South Korean man discovers a severed human finger and keeps it.
2021
2015
1987
2017
2020
2011
1932
2012
2014
2025
1986