This website is supported by ads.
Donquixote Doflamingo (OP01-060)
OP09 format
2322 wins (52.83%) - 2071 losses - 2 ties