Kotomora
持ち味 (mochiaji) Japanese meaning: inherent flavor | Kotomora