Kotomora
ハコヤナギ (hakoyanagi) Japanese meaning: Japanese aspen | Kotomora