Loading TV Shows...
Loading TV Shows...
Season 0 Episode 152
0.03 / Feb / 2021•m
As one of the few nations during World War Two, Japan made expensive use of biological and chemical weapons, both on and off the battlefield. Unit 731 is their special bio-warfare department, which conducts testing on living human civilians.
Directed by:
Written by: