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").