This website is supported by ads.
Miraidon Flaaffy
49 wins (42.98%) - 58 losses - 7 ties