Odeffro Msern

Specialist Odeffro Msern was an Imperial ground crew member stationed on Mimban in 10 BBY, who wielded flashing sticks for flight control.

Appearances

 * Solo: A Star Wars Story