>>508768373
Probably some astroturfed shit, literally only a website and nothing on them in English on Google beyond their own website. Kike subversion of Japan is being rolled out.