Bizarre, disgusting, and perverted stuff going on here