This website is supported by ads.
Miraidon Flaaffy
82 wins (46.33%) - 91 losses - 4 ties