Claim(permalink)
purports to show a recent protest against Islam and 'illegal and uncontrolled immigration' in Japan