Freespace Scavengers

A space scavenger operating in Freespace.