Kotomora
オピオイドペプチド (opioidopepuchido) Japanese meaning | Kotomora