Mario's grandfather?! Yeah I showed this pic to a friend and he said (after having some convulsions) "omg Mario's grandpa"
Well anyway considering the canonical authenticity (I wonder if I am saying what I want...) of the pic, any answer is as good as mine.
Maybe it is grandpa smurf cosplaying as Mario.
Maybe we should make a thread about him.