E and D's S3 Showdown #1
This website is supported by ads.
Eternatus
31 wins (54.39%) - 22 losses - 4 ties