Tokyo, we have a problem SD puzzle box

30 September 2025

Released and sold out at IPP42, Tokyo in September 2025.  20 puzzles made to date (31/12/2025).  There should be some more made in time for…