Did you get your documents notarized, and if so could you recommend any notaries in Tokyo?
My understanding of the email is that I need to get "an embassy or ministry of foreign affairs of my own country (Canada)" to notarize it. I looked up Canadian Embassy in Tokyo (second image) and they mentioned they don't notarize BC documents due to some recent law changes.