Sho Uchida  All Swims  Best Times
Born 1987
TeamSwimsRecent
Japan 5 May 18, 2008
Japan Swimming Federation 14 January 6, 2005