Melissa Makeup is known for her work on The Human Centipede III (Final Sequence) (2015). Read more on iMDB