I came across this today and thought it was unbelievably neat. There is a larger res version I found, but it isn't very clear. if anyone has a better copy, or knows of any artists that produce similar work, speak up.
I wasn't able to figure out what the scale was. Any ideas? Also, what do you think the medium is?