Naomichi Agata

Software engineer, interested in programming languages.

Naomichi Agata