Christmas animated picture post cards