Isn't that one of those HIGH VELOCITY systems????

That is what it reminds me of.
.