Kotomora
ノコギリガザミ (のこぎりがざみ) Japanese meaning | Kotomora