The Owl. Charcoal, Ink and Gold Leaf. What does it mean to see an owl? In Chinese philosophy, owls are a powerful symbol of yang, protective, wise and intuitive energy. This yang expansive energy is a positive omen for good luck and increased abundance, repelling negative energy from the home. This drawing was transcribed in ink from my linocut tile of the same image.