Recently I came across an image from this series and decided to look for the artist. The artist is Todd McLellan a (motion) designer from Canada. He decided to take things appart and make it visual attractive. In my opinion, he did a very good job!
Houke de Kwant is a 28 year old communication & multimedia design graduate from the Netherlands and the creator of TheArtHunters (former Daily Inspiration, which was started as part of his study). He is currently working as a front-end developer at Ivaldi, an internet agency in Rotterdam, the Netherlands.