Crystal Clear Eye-Sight

You may not see the owl but rest assured it sees you