Time for a bubble car.

Alternatively, time for what appears to be a Fiesta. It was even made on the same line. but it’s a Mazda 121. Yes, really. The badging says so.