When a certain crew mate decides to abandon ship for some "charity cause" nonsense. Anyways he was found just along the coast of a little town called Talisa, where he made himself a hat and a snow critter? The hell is up with people and snow beings!?
Photo ain't mine, yet the characters are~