Kotomora
オトヒメエビ (おとひめえび, otohimeebi) Japanese meaning | Kotomora