This website is supported by ads.
Inteleon Urshifu
OBF Standard 2023
1384 wins (51.62%) - 1216 losses - 81 ties