This website is supported by ads.
Donquixote Doflamingo (OP01-060)
OP10 format
550 wins (50.14%) - 499 losses - 48 ties