Who the hell is this stan lee everyone seems to be bleating about Post Comment Receive notifications Add a comment...