Destroying Angel?

Found in the woods of East Texas