Kotomora
ウマノスズクサ (うまのすずくさ) Japanese meaning | Kotomora