I guess to clearify, I like JoJos over the topness. Part 1 and 2 I love, 3 was Ok, part 4 made me drop the series all together. So I would say its a reference to later JoJo or stands at all. More so a reference to the pillar men.
I guess its a reference more so to the Ginyu force but JoJo definitely had an influence