I was standing outside a souvenir shop in El Arenal, Mallorca, perusing T-shirts with cultural references that meant nothing ...