Duster/D-Sport/Demon inside windo louvers???

Saw them alot on cars here in Florida back in the day. They were aftermarket stuff. Kept a lot of sun and heat out of the car.