Direct Link to The Captain's profile

The Captain

The Captain

76561198039466556

ADDITIONAL INFO
  • LEVEL 38
  • DOES NOT OWN DOTA2
  • OWNS 429 GAMES

The Captain

76561198039466556

The Captain
ADDITIONAL INFO
  • LEVEL 38
  • DOES NOT OWN DOTA2
  • OWNS 429 GAMES

$676.26

Last updated 1 month ago

$676.26