Ostron (Earth-2338)

The Ostrons are the inhabitants of settlements near the Plains of Eidolon on Earth. They are scavengers, mercantile, hiding from the Orokin of the Unum.