Buffalo spirit