Yes, MC69, the Rotrex is a vane supercharger (it is very much in love with itself).
http://www.rotrex.com/index1.htm
It is a mechanically driven vane supercharger. So on the business end it looks like a turbo, but on the driving end it is a belt drive rather than exhaust gas vane driven.
It looks like an interesting drive mechanism too.