Large Illusionary Varmint

Large Illusionary Varmint is a virmen found in the Proving Grounds.