Caught this today at twin creek Not sure just what this is. Thanks for the info!