Tokyo, we have a problem SD puzzle box
30 September 2025Released 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…

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…
