Kotomora
焙じる (houjiru) Japanese meaning: roast (tea leaves) | Kotomora