Last modified on 8 January 2009, at 15:07

Petula Shoe

Petula Shoe is the wife of Zaibatsu boss Trey Welsh. She married Welsh in 2008. She may be involved with the gang.