Why I think Icewing blood is blue

Icewings are native to cold climates, and have blue blood. The antarctic octopus, Lives in cold waters, and has blue blood, due to having a high amount of haemocyanin in its blood. So, it was able to better transport oxygen in the colder weather. So. If you're looking for a sciencey explanation for that, there you go.