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