❄️ Excalibur - Cup #49
This website is supported by ads.
Calyrex Inteleon
31 wins (44.93%) - 36 losses - 2 ties