Green Queen

The Green Queen is an unknown factor in the game. Neither motivations nor aliases are known for this player, only that her role promises to be important.