"I don't believe in science."
Elya may not trust herself with an atomic bomb, but how about her very own Youtooz plush?! Sitting at 9 inches tall with a manic smile and frantic eyes that peer through the orange glasses resting on her bridge, the fringe of her green hair frames her face and curls above her shoulders...