Ryuuichi Higa

比嘉 隆一

A scientist.