Barracuda splash shield.

Curved edge toward fender. It bumps out from mounting flange toward wheel house/tire. So the first pic shows this to be drivers side.