Snuff 102 (2007)
"Horrible Reviews" Most Disturbing Movies pt. 23: Muzan-E, Trauma and more... (TV Episode 2019)