Looks AWFULLY mechanical to me...
Blown up area by one of the "spikes" sticking out of my skin--notice the front appears to have a point and in the bottom corner another that I couldn't get any clearer..
URL:
Uploaded by whenwillitend
0.0781 sec
IP 3.149.28.7