Flobots raps in Japanese, calling for respect.

Don't Miss...