Gen Nakaoka

Gen Nakaoka is the main protagonist of Barefoot Gen.