Shenmue I & II The Characters


Corey Marshall, the English-version voice actor of Ryo Hazuki, delves into the game's characters.