Primary Game
Role(s)
Observer
Language
Status
Willow "Moirai" Forde is an American Overwatch observer and producer at the Overwatch League.
All Esports
Entertainment
GosuBattles
Account