Small Illusionary Amber-Weaver

Small Illusionary Amber-Weaver is a mantid found in the Proving Grounds.