Faralsta Noun

One of the Five Defender Heroes