Some of the American CB900 custom type bikes use that sort of layout with same needle and 9500 rpm red line, which as Kent says are 1980s.
Can't find one with temp guage integrated though, could it be for oil temp as they did one with a weird 10 speed hi/lo range gearbox fitted?