what is a stick character
Stick (comics) Stick is a fictional American comic book character owned by Marvel Comics who appears in their shared Marvel Universe.