Stop in for a cup of coffee

I am sure it was some sort of aftermarket race thing in the day. Definitely not a VR. Loos like the same footprint as a ECU.