The Human Centipede rap Loading player ... Views: 3 0 0 song is from Psycho Mike Catherwood. Recording was taken from The Kevin Bean Show, video is mainly trailer clips rearranged to fit the song.