Sex Pistols

The Sex Pistols are Guido Mista's Stand from Neon the Hedgehog 2.