Unit 731, officially known as the Manchu Detachment 731 and also referred to as the Kamo Detachment and the Ishii Unit, was a secret research facility operated by the Imperial Japanese Army between 1936 and 1945. From Wikipedia
The anniversary release is designed to reinforce nationalist narratives of Japanese aggression after an unexplained postponement.