Hardcore Johnny Sin leaves nothing to the imagination. Hardcore Johnny Sin leaves nothing to the imagination. SinHardHard coreJohnny