Owen Southwick Voice Actors from Death Stranding
Owen Southwick
Video Game:
Death Stranding
Owen Southwick is the Head of Distribution at South Knot City in Death Stranding, a key logistics administrator in the game's delivery network. He plays an important role in coordinating…