fendnow.org
Terumi Imamura
Terumi Imamura (今村照美) is a migrant from Sasebo, Japan to Los Angeles and a comfort woman denier. She has been in the leadership position at True Japan Network, a denier organization of Japanese peo…