Kotomora
糸柳 (itoyanagi) Japanese meaning: weeping willow | Kotomora