Petula Shoe

Petula Shoe is the wife of Zaibatsu boss Trey Welsh.She might be involved with the gang.