Kotomora
イワベンケイ (iwabenkei) Japanese meaning: roseroot | Kotomora