Santa Claus on alien planet