Derkesthain

Derkesthain: Of, having to do with, Planet Derkesthai.