Rachel Skarsten, new guest of the Long May She Reign 2 convention