thats the car I thought of as well... looks like lead paint... and the trim is a little too "wavy Davy" for me...
Obviously the wings would be the turtles front flappers, the air opening is its mouth, 99 is the eyes, front fairing is the head and the windscreen is the shell. Yeah, she's weird...