This website is supported by ads.
Monkey.D.Luffy (ST13-003)
OP06 format
1999 wins (48.64%) - 2110 losses - 1 ties