Teknee (Earth-2789)

Teknee is a planet in the galaxy.