Japanese Crustacean Species 6: Kuruma Ebi/Japanese Imperial Prawn

Kuruma Ebi, or Japanese Imperial Prwan, is probably the most popular prawn in Japan! It has...

Read More