Istanbul Monsters (75050)
share
Manager: lexlexlexlex
Country: Türkiye
League: II.3
Rival: AMELEE
World Rank: 625
Country Rank: 13
Last Online: 09/29/2020
Advertisement