Kotomora
ホッカイエビ (ほっかいえび, hokkaiebi) Japanese meaning | Kotomora