At Peace With Owl and Snake

The snake represents Humanity.

The bird, Owl, represents Divinity.

It is a great vision to see these two unite in peace, someday.