>>10700076I'm so happy they made him, he was always one of my favorites in the Marvel comics when I was a kid.
Funnily enough, I made a post right here in /tfg/ about a year ago to the effect of "Needlenose when" and then a week later he was leaked.
>my face when