Mighty vigorous owl stare over