Despicable, vile Islam and its adherents!
Jesus said “By their fruits you will know them.”
Their fruits are murder, destruction, injury and blood.
Japan doesn’t have that problem.