Elysia: “Lion of Judas”by Meg Reinecker Ferret Music 16 years agoElysia has posted the title track from their forthcoming, June 10 Ferret Records release Lion of Judas. You can check out the song here.