Happy ...deranged, hyper-violent, grotesque, too clever by half, but with a hidden heart that won't stop beating... 6 years agoKeep Reading