This funny yet also informative video definitely deserves a spot in the next roundup.
I think this is against Christianity, not against religion or spirituality outright.
Christianity has a blood thirsty history; in fact, it's not surprising to me that the Muslims (not all) are causing the Christians issues, because the Christians (again, not all) did it to the Muslims hundreds of years ago - over and over (ie: the Crusades, for one.)
The Judeo-Christian and Muslim god was known in the Ancient world as a blood thirsty god (possibly not a full god, but a demi-god or godling, not high up in the hierarchy of things). Here's the thing: Most of the gods of the Ancient times were blood thirsty. It was because the spirits known as the gods to these cultures were in line with the cultures.
Cultures in the Near East were valued strength and harmony (which most likely included justice, fairness, balance, how things worked in nature). Interestingly, their lives were filled with a lot of hardships. The area of the Tigris and Euphrates region is a harsh region, even though the Old Testament of the Bible, which is from Judaic sources, says it was a paradise. The people who lived there had a lot to overcome from nature, so they had to be strong, and when all aligned to give those same cultures peace and prosperity, harmony was also highly valued.
I think it's not just about Japan, overall, but I think someone (or some people) really did their homework. Of course, Japan is also multi-religious, I guess you could say (as the video explained); shintoism has many gods and goddesses. Christianity has always been a 'pushy' religion, and some people push back - and, that's my feeling about this subject. It's a push back against Christian imperialism and teachings of being superior.
* All words used are my own interpretation and/or opinion.
http://www.britannica.com/EBchecked/topic/595616/Tigris-Euphrates-river-system/48100/Climate
http://www.megaessays.com/viewpaper/27731.html (I didn't read the whole essays, but the excerpts are good.)