Rest in Peace Leon Botha aka DJ Solarize. Artist, DJ, and amazing individual with a unique perspective. Until his death this past weekend, Leon was the oldest living person with progeria (rapidly aging disease.)
Many will recognize him from Die Antwoord’s videos:
DJ Solarize scratching it up!
Leon Botha’s Flickr Page: http://www.flickr.com/photos/solarize-liquidswords/
Wiki’s Entry on Leon Botha: http://en.wikipedia.org/wiki/Leon_Botha
My tumblr post on Leon Botha: http://photoetrist.tumblr.com/post/6258452406/rip-leon-botha-you-were-a-unique-individual-with