>>939604697
You have a weird definition of "invisible" with all them flags Palestine pretending hard not to wanna decapitate.