Spraypaint duck

This might be a noob question, maybe I’m not a big enough Marvel fan, but - what is the significance of the Spraypaint Duck profile pic which is currently available?

Comments

Sign In or Register to comment.