Engine bay

What alternator Is that or what is it off of ?????

Thanks.........................PETE.................