One Piece Treasure Cup 2023 Barcelona
This website is supported by ads.
Donquixote Doflamingo (OP01-060)
76 wins (47.50%) - 84 losses - 0 ties