Ken Kutaragi

by Katy S. Duffield

Published 19 October 2007