Santa Claus spotted on Next Island

Could very well be that there`s some goodies for ya`. Thread was started by NEVERDIE soc member cos it`s kinda` official. Xmas presents anyone ?