Large Illusionary Ambusher

SS Scenario

Large Illusionary Ambusher is a hozen found in the Proving Grounds.