Sounds to me like a pedestrian struck.
Yes. Pedestrians are frequently the cause of their own demises.