Moulinglacia the Elemental Lord

Wiki Link

Singles

Count Wins Losses Win % Date
39 31 8 79% 16-07-2019
22 15 7 68% 17-07-2019

Matches

Count Wins Losses Win % Date
57 35 22 61% 16-07-2019
42 26 16 62% 17-07-2019
3 3 0 100% 18-07-2019