3463 State St, Ste 139, Santa Barbara, California 93101 USA
Guardian of the forest!
Photo Credit: Yelp