Kotomora
ニワヤナギ (niwayanagi) Japanese meaning: knotgrass | Kotomora