Mystic Eyes of Depth Perception