STRANGEST Planets In Space!