Gratitude and Joy

Day 356 – A Year of Gratitude and Joy – No Hints, Please.

Those aren't surprises. They are little, brightly colored boxes of torture!