Kotomora
オオバウチワエビ (おおばうちわえび) Japanese meaning | Kotomora