Itaru Kitagawa

#746838

Software Engineer