Derkesthai

Derkesthai, a planet. “Derkesthai” is the Greek base of the word “dragon”, in Greek it meant “to see”.