Ben Torode is a talented photographer and translator from Adelaide, South Australia who currently lives and