I will never understand why someone put the effort in to make this.... why would an artist have spent time to make this fine piece of art?! IT's a LARGE statue in Sicily, Italy. Dumbfounded... Totally dumbfounded...