Jubilant scenes on the streets of Tokyo and Osaka as Japan defeat Germany 2-1 in the World Cup

Jubilant scenes on the streets of Tokyo and Osaka as Japan defeat Germany 2-1 in the World Cup

People celebrate at the Shibuya Scramble Crossing in Tokyo’s Shibuya Ward shortly after 12 am on November 24, 2022, after Japan defeated Germany 2-1 in their Men’s World Cup match in Qatar. (Mainichi/Koichiro Tezuka) People in Tokyo’s Shibuya and Osaka’s Minami entertainment district erupted in celebration on November … Read more