Is this a sign? I'm seeing a lot of owls today.