Keiichi Hasegawa @mentalposition

http://mentalposition.com

Internet developer, Translator, DJ from Tokyo