minus-square@DarkCloudlink1•3 hours agoPeople have said the fact is derived from experiment done on live human subjects by the WW2 Japanese torture unit, Unit 731.
Better quality version:
Source: Instagram
People have said the fact is derived from experiment done on live human subjects by the WW2 Japanese torture unit, Unit 731.