Objectionable is certainly a way to describe this.
Awesome! Objectionable, obscene, and a few other words accurately describe this. Visuals are great, the flow is awesome. Watch it with the lights out and with headphones if you really want to feel this piece. Creeped me out right before going to bed. Loved it!