Sort:  

No man, the thick window clings I linked to you. They got high quality ones at Menards or Lowes. I think its like 30x30 so would be able to quite a few windows, pending measurements

You could even double wrap that window 😂