Kotomora
車海老 (kurumaebi) Japanese meaning: kuruma prawn | Kotomora