euro80a

Euro 1980 Alternate Logo

Not Mario Brothers, but it is Italian.