This website is supported by ads.
Archaludon
MEG Standard 2025
332 wins (48.54%) - 342 losses - 10 ties