Kotomora
手長海老 (tenagaebi) Japanese meaning: freshwater prawn | Kotomora