Article about Japan 'has reputation of punishing people to make a point'
Video about Japan 'has reputation of punishing people to make a point'
entertainment Video