Cherry Blossom Festival, San Francisco
Singing and dancing extravaganzas. All these folks are competitors in a round of karaoke competitions. This show was an "invitational" of all the best karaoke singers around. They all sang traditional heart-break songs (in Japanese).
In the Spring there is a Cherry Blossom Festival held at the Japan Center. It takes place over two weekends and features Japanese cultural events, food stalls, apparel, jewelry, etc. Really fun!