Caterpillar Never Enough - layer puzzle

€19.99