This is the Bubbloid112 puzzle.
This has now been mass produced as the Bubloid 4x5x5 which is available here.
This is the sister puzzle to the Bubbloid122 which is available here.
This puzzle uses eight M3-0.50 screws however it will actually hold itself together without them. The screws I've used are 18mm long but anything 10mm to 18mm long should work just fine. You may purchase stickers for this puzzle here.