The other day I opened the hood to do some cleaning, and found a large form-like stuff lying on the floor of my engine bay, approximately at the red rectangular in pic1. It seemed a bit out of place, so I took it out (pic2-3).
The car was a 2018 Ecoboost coupe. Do anyone have some clues about...