Cover 3

Unit 731

Unit 731: Laboratory of the Devil, Auschwitz of the East

Ratings1

Average rating4

15