It just makes sense. He has superior technology. You rarely see him. Elves would agree. All the elves I talk to say that when Santa takes a bath and takes off his big red coat he’s actually green underneath. So that settles it. He’s an alien. But I don’t care. I have nothing against aliens. As long as I get presents, long live the extra terrestrials.