Kotomora
ペプチド (pepuchido) Japanese meaning: peptide | Kotomora