hideyo noguchi

(noun) Noguchi

< hideout | hiding >