Kotomora
眠り草 (ねむりぐさ, nemurigusa) Japanese meaning: mimosa | Kotomora