Stumpers: Happy Birthday (mystery puzzle)

134 pieces
Bepuzzled
023332700097
1575610531
Name Time
1. Megs D 00:16:06
14.02.2025
PPM 8.32
1st try