Babamunida brucei

Babamunida brucei is a species of squat lobster in the family Munididae. It is found off of the east coast of Africa, at depths of about 120 m.