Found it! https://m.stacker.news/9192The game is Mario Picross (GB). The puzzle is playable at Picross > Star Course > E4