The name “Mariposa,” meaning butterfly in Spanish, symbolizes metamorphosis—a place where people can find safety, undergo ...