Stellarwasp

Stellarwasps are fireflies located at the Banks of Life in Ardenweald.