Large Illusionary Wind-Guard

SS Scenario

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