Back to Team Ranker Home

WHO WOULD WIN?

Liudmila Privivkova
RUSSIA
Moe Meguro
JAPAN