Back to Team Ranker Home

WHO WOULD WIN?

Moe Meguro
JAPAN
Mirjam Ott
SWITZERLAND