About OKAMURA TAKUYA

Space Lab Co., Ltd.