Kotomora
テッポウエビ (てっぽうえび, teppouebi) Japanese meaning | Kotomora