Embassy of Japan in Canada - Working Holiday Visa Requirements ... Working Holiday Visa Requirements for Canadian Citizens. For the purpose of promoting greater mutual understanding between Japan and Canada, the ...