4 ms·Japan and Germany should be ashamed of themselves. Tragic.by spullara 7y agoJapan and Germany should be ashamed of themselves. Tragic.