Notice how the view of the camera (NOT THE CAPTURED IMAGE) was flipped to left (image above), the or
I found the solution here. Answer by @Ed Jellard.
i just have to add camera.setDisplayOrientation(90); on surfaceCreated(SurfaceHolder holder) method, now the display is on the right angle.
camera.setDisplayOrientation(90);
surfaceCreated(SurfaceHolder holder)
see the happy T-REX :)