Bloodcrave: Character Introduction - Nova

Immovable object? Meet the unstoppable force that's going to tear you to shreds: Nova. Facing her is not going to be easy. And don't even think about giving up without a fight. That's only going to piss her off.