
Japan Day @ Central Park (a.k.a., Japan Parade) is an annual event celebrating Japanese culture, art, and tradition in Central Park since 2007, with three objectives: to promote cultural exchanges between Japan and the U.S., to express appreciation for New …