Stop in for a cup of coffee

Yes it is. A Nav iStar engine. International boat engine actually is its origin..
Well might be wrong on it being a boat engine might i have seen them in boats. Good torque for boats



..