This website is supported by ads.
Donquixote Doflamingo (OP01-060)
OP08 format
456 wins (44.62%) - 564 losses - 2 ties