Scarlet Neophyte

SS Tirisfal Glades

Scarlet Neophytes are humans located at the Scarlet Watch Post in Tirisfal Glades.