Yakuza: Dead Souls [Video Game] Yakuza: Dead Souls is set in the infamous red light district of… Angelina MontanezJanuary 31, 20121 minute read