What the heck is happening in this quiet Japanese suburbia? This is real.
What the heck is happening in this quiet Japanese suburbia?
This is real.
Pakistani Muslims waving green flags and chanting about Muhammed.
An uninvited takeover in Oyama, Tochigi.
Wake up Japan!
Please don't become Europe.


