CubiSora

You will never escape...
Puzzle