Have you thought about doing a siloette? They have an effect that captures the illusiveness of this creature. I live close to Foulke where the Foulke Monster is famous. (Also a sasquatch) Be sure to post when you get it done. I just sold some Forest animal fabric that would have worked very well for that. You could have placed a siloette walking in the forest.