Manila Masters
Sebastian Morgan
  • Iggy

Player Bio

Dota 2 - Player
Played for Wales in the Esports Commonwealth Championships 2022

  • Appearances
    2
  • Wins
    0
  • Losses
    0
  • Draws
    0