ParanoiaCube 003 generated and downloaded from http://3dprintablepuzzles.com
Check the solution at http://3dprintablepuzzles.com/paranoiacube/solution/68fa36f215162