Separated at birth? Good one.
Even observing the “dominant eye” known physical look (right eye larger dominant/left brain dominant or left eye dominant,large right brain dominant)this is one strange photo, almost schizophrenic looking or photoshopped. eerie.