what the hell is this? Accidentally touched it. North Italy