A privately organized Japanese culture festival called "Hinode" was held in Moscow for two days through Sunday. Although Japan, which imposes sanctions on Russia over its invasion of Ukraine, has been ...