A MYSTERIOUS painting has appeared in Glasgow prompting some locals to wonder if Banksy has left his mark on the city.