bd

Rating: 2226
Rank: 50

Contender
Slightly skilled