Omusa Red

Omusa Red is the leader of Omusa and an executive of the Val Sharks.