Naomichi Agata
Naomichi Agata

Naomichi Agata

Software engineer, interested in programming languages.