odd duck like creature on road in Granville, WV