Jadefire Illusionist

Jadefire Illusionists are satyrs located in Moonglade.