Owls are quite majestic creatures!