Kotomora
ヒイラギ (hiiragi) Japanese meaning: holly olive | Kotomora