Owl and friends gathering up gifts of love from the woodlands to honor the shining spirits of new life on the longest day of the year.