Revontulete

Revontulete (or Alyssa) is the co-leader of Italia