This website is supported by ads.
Donquixote Rosinante (OP05-022)
OP10 format
22 wins (53.66%) - 19 losses - 0 ties