This website is supported by ads.
Snorlax Stall
TEF Standard 2023
918 wins (50.08%) - 773 losses - 142 ties