There's a 32-year-old guy in Dundee, Scotland named Armstrong Baillie . . . but he's better known as The Good Giraffe.

He travels around the country doing small, random good deeds to brighten people's day . . . and he does it all while wearing a nine-foot-tall giraffe costume that his mother made him.      

Over the last six months, he's handed out bananas to half-marathon runners . . . given $15 vouchers to new mothers in the hospital . . . cleaned up litter on a beach . . . cleaned cages at an animal shelter . . . and handed out coffee on the street. 

And he earns money for his good deeds by playing his kazoo and drum on the street . . . while wearing his costume. Then he hitchhikes to the locations of his good deeds . . . although it's difficult because his costume is so tall. 

And I know what you're thinking . . . this guy sounds like an unemployed nut. And while he IS unemployed, he also lives with his girlfriend and daughter. (BBC)