Kotomora
川エビ (kawaebi) Japanese meaning: freshwater shrimp | Kotomora