You can support us on Patreon to remove ads.
Donquixote Doflamingo (OP14-060)
OP14 format
315 wins (45.99%) - 369 losses - 1 ties