SiFRain

3D spatial puzzle
Puzzle