avatar

davidhathaway

David Hathaway

Japanese to English translator, software developer, ESL teacher

Nagano City, Japan

http://terukoikeda.wor...