Board Thread:Anime/Game Discussion/@comment-45862040-20200607172520/@comment-38952966-20200607225102

Like most Stands, it's a music reference. There is indeed a band called Sex Pistols.