The Untold Story of the darkest unit in Japan military history or probably even the entire history of mankind. Located in Harbin,China spearheaded by Lt.Col ...
https://www.youtube.com/watch?v=aBYsTahgtz4