I think Universal runs Voodoo, but not sure how that works exactly. I assume it's like Universal is the franchise owner of this store, sending some of the money to the parent company or something. But I do remember someone saying Uni runs this location for what it's worth.