Talk:Japanball/@comment-34650195-20180716130846/@comment-34650195-20180719221748

I googled about him. He's in a some kind of sect that believes that Japanese gods are aliens. And he lives in Japan probably. Screenshots from his speeches make nice memes.