Lenid Strimmer

Lenid Strimmer was the manager of Waltox Worldstore. (COMIC: Store Wars)