Have other websites discovered this foldable paper art yet? When I posted a simple dodecahedron papercraft net on my tessellation website, almost immediately three papercraft websites linked to it...and pirated the photo.
Hehehe. I found'em and got 'em straightened out only when I used Google's image search and found that other sites were displaying that photo. They were quite compliant when I insisted on a copyright watermark, and a proper link back to my site. You may want to do the same kind of Google image search, for your own benefit.
Also, have you submitted it to any of the papercraft clubs at dA?