Japanese mixed voice chorus in Orange County to present its 25th anniversary concert, June 20 May 28, 2010