Can anyone Identify this shifter

Yea....That is what I was thinking. Not exactly like the MegaShifter but probably a variation on it.

Thanks.