Happy Halloween: A part Upper Chehalis, part Chinuk Wawa monstrosity? :)

From the land of the “Halloweena” tribe…