Possibly heavy spoilers ahead!
.
.
.
.
.
OMFG I TOTALLY MISSED IT TOO. I love you so much for noticing it!! That to me looks like a wendigo! The name is brought up at some point by Jenna in Echo and it just makes so much sense now. Absolutely loved this detail!!!