Small Illusionary Wind-Guard

SS Scenario

Small Illusionary Wind-Guard is a mantid found in the Proving Grounds.