The Powell Street Festival is an annual celebration of Japanese-Canadian arts, culture and heritage that features something for everyone: dance, music, film and video, visual arts, martial arts demos, an amateur sumo tournament, craft vendors, traditional displays, and of course, tons of scrumptious Japanese food. Daytime events are free. The event will be held on August 4 and 5 at Oppenheimer Park