Anyone Recognize this water pump

I would think so. And it must be intended for race only, there is no provision for a heater hose that I can tell,
Or bypass that I see. Although lots of people eliminate that anyway.