Yes its DUB step and yes its NSFW 

15.11.11