I did a quick search on its posts and it seems to be a troll that tries to create a lot of disruption and does not add anything substantive. Do a search on its posts and see for yourself.
Should we ban it?
I would.
Smash jewish supremacy. Smash globalism. Smash ZOG. Use