“My God! These Spaniards are crazy”

What do visitors from Europe, Japan and Africa make of Spain’s religious holidays?