I’m put in mind of Japan’s Unit 731.
But our lot make them look like pikers.
Yes. Thanks mewzilla. I vaguely remember that (had to look it up).