Match 3 mystery (18/22)

Match 3 mystery