Guess the freshwater invertibrate

  • We are currently upgrading MFK. thanks! -neo
japanese algae eating shrimp?

Which one? Caridina japonica is not the only algae-eating Atyid of Japan.

At any rate, I'm really quite certain that this is M. brasiliense (Heller, 1862). Look to the image at this site (which incorrectly refers to the non-existant "M. brasiliensis").
 
MonsterFishKeepers.com