The Good Giraffe has his head in the clouds and a big heart Armstrong Baillie, 32, has been carrying out random acts of kindness to strangers across the country, in the guise of the Good Giraffe. He was spotted distributing water and bananas to participants in the Edinburgh Half Marathon, removing rubbish from the beach at Portobello, handing out £10 vouchers to hospital patients and warming up chilly pedestrians with hot coffee. Mr Baillie told BBC Scotland: "It makes me happy when I see the difference in people when they see me in the suit. It makes them happy and it makes me feel cheery. Giraffes are like me, as my head is in the clouds but my heart is in the right place. Makes me wish I had never given up on my zoo-themed humanitarian work. Maybe I should dig out the old costume and start spreading the love. Make way for the Rhino of Righteousness! Twitter: @DonaldAMacInnes