‘Japan nearly slayed the giant’ – cheers to tears for despairing fans

Untitled-32.gif

—File photo