Armstrong Baillie is sticking his neck out for a good cause.
Twice a week for the past six months, the 32-year-old Scotland native has dressed up in an elaborate homemade giraffe costume and carried out random acts of kindness, the BBC reports.
Calling himself “the Good Giraffe,” Baillie, has cleaned up litter, handed out free coffee, cleaned animal shelter cages, and even bought gifts for needy children.
“I give out cards with my phone number and ask people to text me ideas,” the Good Giraffe told the Edinburgh Evening News.
He said the idea first came to him when he happened upon a man in a gorilla suit playing the drums.