Winter Ledger · Level 28

hard

0:00

123291217912913171363011302525129728126712141712161212111225116251461411131417281332111361511143332416123218169288969141616541651717152424413331216168942818