Farid Taba

About

Canadian living in Japan. I speak English, Persian, Japanese and a tiny bit of French. I live to learn.

Events