This website is supported by ads.
Donquixote Doflamingo (OP14-060)
OP12 format
148 wins (44.85%) - 182 losses - 0 ties