David Favrod – Gaijin
David Favrod Gaijin [ EPF 2013 FINALIST ] GAIJIN is a japanese word meaning ‘The Foreigner’ “For a Swiss, I am a Japanese and for a Japanese I am a Swiss or rather a gaijin.” My name is David ‘Takashi’ Favrod. I was born on the 2nd of July 1982 in Kobe, Japan, of a …