It's the Christmas season, and Goodie the gremlin gives cheer to Santa and give out the presents.
2023
2022
2021
1986
2020
2007
2016
2012
2009