Some refuse to believe that he even exists. Others believe he’s just a hallucinogenic demon… But if there’s one thing we know for sure – this DJ’s bound to blast the socks off anyone who’s lucky enough to be in his presence, and this slot gives a taste of that beautiful chaos that is DJ Psycho.