Tesla? Rasputin? Jack the Ripper? Japs had a weird view of the "strongest" humans. Also, 4 japs on the list