Polychaete Footguards

Polychaete Footguards is a quest reward from.