NEW YORK - The Japan Parade, an event showcasing Japanese culture, was held Saturday near Central Park in New York's Manhattan, with various groups performing dances and martial arts, drawing loud applause from the crowd despite the rain.

Related coverage: