>>9215098>Biggest ref babbie ever is also the most famous homegrown rikishi kek japan is such a nation of cucks. So glad Mongols actually BTFO them at their own shit sport and all doing it while facing extreme xenophobia and having the odds stacked again them