fendnow.org
Satoru Mizushima
Satoru Mizushima (水島総) is the founding president/director of right-wing television production company and internet station Channel Sakura and a comfort women denier. In 2007, he spearheaded a prote…