It has 2 members, one female and one male.
female is vocal
It is rock band
I don't know exactly but the song or the band name contains "castle"
The songs are metal rock style.
One of the song in this band music is used as the intro ost in the relation to Alien flash game.