Anyone know this?! Most likely a dubplate, but never heard it before, wicked wicked tune!

https://www.youtube.com/watch?v=XED7UIJRF2k