According to the research report, his right eye retained some organs.
Menurut laporan penelitian, mata kanannya mempertahankan beberapa organ.