Ryo Iizuka

INPEX Corporation