Kotomora
ウラジロハコヤナギ (うらじろはこやなぎ) Japanese meaning | Kotomora