Splash panel for VW 3D0615312C