Kotomora
ホッコクアカエビ (hokkokuakaebi) Japanese meaning | Kotomora