Japan has always been seen as a homogenous society but seeing Rui Hachimura carrying the flag and Naomi Osaka lighting the cauldron... You know there is hope in this world. Societies can embrace change. Sports, you bloody beauty!   