fendnow.org
Himawari Japan
Himawari Japan (ひまわりJapan) is a comfort women denier group made up of Japanese women living in New York/New Jersey area, many of whom are followers of Happy Science. It was founded by Yoko Nagato i…