Five Songs That Should Be On “The Human Centipede” Soundtrack Musicby OC Weekly - StaffPosted on April 30, 2010