New answers tagged


Possibly Marvel's Star Brand From Wikipedia: The original Star Brand is a black star-shaped tattoo-like mark that first appeared in the comic book series Star Brand, published by Marvel Comics as a part of its New Universe imprint from 1986 to 1989 The Old Man is the first known wielder of the brand. Originally he ...

Top 50 recent answers are included