That looks like the Kuryakyn Blaise put on his bike. If it is don't get it wet. His died.
Yup, same one. Worked great until it didn't. It started misbehaving in a heavy rain, it had been wet before with no issues. Called for manufacturer support, no deal, out of warranty. So, it sits dead on my dash, though it occasionally goes through its start up routine. I'm looking for a replacement, would like a backlit, rectangular analog gauge. No luck finding one that fits those requirements.