Left Handed Universe