Owyll Sketch

What is an owyll? The settlers on Idyll don’t like ’em much, and neither does my spell-check. To help the descriptions in my sci-fi novel, I tried to sketch out what one looks like. More on the Idyll saga to come in the future…