Um...I just did answer.
Fascinating . . . this lack of articulating what it means to you.
I'm collect comics, and I picked a screen name out of a hat (so to speak). Why should there be any deeper meaning?
Not a very full answer but a bit more of an answer.
There are reasons you picked THAT particular one out of the hat, I’d imagine.