Kotomora
トゲアシガニ Japanese meaning | Kotomora