Kotomora
焙ずる (houzuru) Japanese meaning: roast (tea leaves) | Kotomora