I've seen this line trotted out several times recently, and not just on HC. To clarify, these is no Japanese ban on Muslim immigration.