For the third year in a row, some guy who goes by the name "Santa B." paid for a ton of other people's layaway items at a Walmart in Pennsylvania last week.

This time it happened in Everett, Pennsylvania. A woman who apparently works for him walked in last Wednesday, and left a check for over $46,000. Which was enough to cover all of the stuff on layaway for 194 people.

The same guy spent about $50,000 back in 2014 to pay for all the layaway stuff at a Walmart near Harrisburg. And last year, he paid off all the accounts at two other Harrisburg locations, and dropped about $180,000.

Read more at CNN.