Description
The Super Ape is back! While other artists strive to be as conscious as possible and want to be taken utmostly serious, Lee Perry seems to intend the opposite. Both his stage shows and his productions tend to celebrate the odd, the bizarre, the peculiar – the weirder the better!