fendnow.org
Kiminobu Kimura
Kiminobu Kimura (木村公宣) was the New York chapter director of Happy Science. As a representative of the non-existant front group “Society to Promote Correct Historical Views,” Kimura was …