Islam brings their religion of peace to Japan