Self Sacrifice of the Red Queen

Self Sacrifice of the Red Queen
is a song by
Velatropa
it was released on
Pax