Kotomora
トラエビ (toraebi) Japanese meaning: tora velvet shrimp | Kotomora