Sorry for the lateness ahaha! I hope it's a good post, basically Wren looks like a standard kind of 'wendigo' beast, possibly more similar to the Leshen from the witcher.