11252 - Hercules

100 piece puzzle