Stranger in a strange solar system!