Caterpillar Never Enough - layer puzzle

€20.99