cephalopodeus

2D Puzzle from Hell
Puzzle