Kotomora
マムシグサ (まむしぐさ) Japanese meaning | Kotomora