Kotomora
増殖因子 (zoushokuinshi) Japanese meaning: growth factor | Kotomora