These are all contents from EDF2: Electric Boogaloo tagged too much rape.
[media] Worst youtube video ever! Also are you raping yet?