Kotomora
筆頭著者 (hittouchosha) Japanese meaning: first author | Kotomora