Japanese nationalists holding Japanese flags took to the streets in a "hate demonstration" in Akihabara, Tokyo, Japan on July 16, 2017. The nationalists faced off with anti-racist groups who mounted counter protests demanding an end to hate speech and racism in Japan.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.