Kotomora
川柳 (kawayagi) Japanese meaning: riverside willow | Kotomora