Can you guys spot the alien?