This website is supported by ads.
Venomoth Froslass
SCR Standard 2023
191 wins (45.48%) - 214 losses - 15 ties