davidleepancake.com
Archon 39 – 2015 Best 3d Art Award
Thanks Archon 39 for awarding this piece, “Beware of Dragon”, the Best 3D Award. “Beware of Dragon” is available now in my store.