Kotomora
イソスジエビ (いそすじえび) Japanese meaning | Kotomora