Japanese Catholic Mission in Montreal celebrating a Matsuri or festival, with dancing and the works of Japanese artisans.