Naoto Kan

Browse the complete timeline of Naoto Kan throughout history