Freya Ramnard

Freya Ramnard is an antagonist.