feel like a traveler from another planet