Any guesses as to what engine this intake fits?

I did.....but somehow I missed that you said "Coyote". We all know how stupid I am.
Hardly.. We all miss stuff, whatever the case, it's an interesting piece, hopefully someone knows WTH it fits... Maybe something Foreign? Mercedes? BMW?