The iconic red and white flag of Japan was the last to enter Olympic Stadium during the Parade of Nations as the host nation took its traditional spot at the back of the pack. However, 6-foot-8 ...