Kotomora
731部隊 (nanasanichibutai) Japanese meaning: Unit 731 | Kotomora