Ken Kashiwa

Ken Kashiwa is Libby's husband