>>281708563
Do Japs really? They need to be the best, even in humiliation rituals?