Can You See Yourself Here?