Category:Bumblebee

Karen Beecher-Duncan is a scientist that created a scientific super-suit which means she has no true powers. Karen also been affiliated with Doom Patrol, S.T.A.R. Labs and Teen Titans.