Gregory Harbin

I'm an English teacher who lives in Japan and enjoys talking about video games and technology.