What about Kingpin
I was honestly waiting for it to say star lord for the memes
LOKI IS THE GOAT
Where tf is gorr
What about Kingpin