Karen

カレン

Also Known As:

  • Helen


A professional thief. Karen knew Leslie since their childhood. Named Helen in the Animax dub. -- Wikipedia.