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

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