Fiat Spider Mystery Electrical Component

I found this sitting under my heater box. It looks like it was factory installed, but I can't seem tom find it on any wiring schematic.

Photos: