Donquixote Doflamingo (OP01-060)

Donquixote Doflamingo (OP01-060)

Donquixote Doflamingo (OP01-060) in the One Piece TCG meta: 3 tournament decks, 23.1% win rate, and the decklists that finished best with it.

Card