Kotomora
ホソムギ (hosomugi) Japanese meaning: perennial ryegrass | Kotomora