Kotomora
ホッコクアカエビ (ほっこくあかえび) Japanese meaning | Kotomora