That's gonna leave a mark...
Wait till he hears that the Catholic Church says they serve the same god as Muslims.