Old school "Rootes Superchargers...

They are fun, now the downfall, the hole in the hood, motor gets soaked with every rainstorm, car wash etc.
I had one for years, may have another one day. Just sold my supercharged car this spring.
The are dead reliable, set them up once and be done with it. Keep the timing down and resit the temptation to keep adding more timing to the motor, on a small block to keep it safe, I have had good luck with them surviving with only 28 degrees total timing.