Winston here is a sock monster. He's one of the many demons responsible for the theft of every odd sock. Winston spends most of his time knitting them into jumpers for himself, as well as using them to pad his nest. Sock monsters sleep up to 20 hours a day.
Winston might make appearances in future artwork, Im really happy with him c: