Is that this? https://www.amazon.com/SLOTDOG-EMW9018136-Red/dp/B00X6UTAVQ
Wow looks awesome.
Looks like a Slotdog. My favorite Amazon purchase.
https://www.amazon.com/dp/B00X6UTAVQ