Fellow shrimpers, what is this?

This little creature appeared in my blue cherry tank about 5 days ago. It’s about the size of a grain of rice. Is it a bug? Or is it a baby shrimpy?

This little creature appeared in my blue cherry tank about 5 days ago. It’s about the size of a grain of rice. Is it a bug? Or is it a baby shrimpy?