kāṇakacchapa

the blind or one eyed turtle.