This website is supported by ads.
Donquixote Doflamingo (OP01-060)
OP10 format
531 wins (50.09%) - 481 losses - 48 ties