Kotomora
イバラモエビ (いばらもえび, ibaramoebi) Japanese meaning | Kotomora