Darathos

Darathos was an abandoned planet. On it was located the last of the Time Galleries. (COMIC: The Time Gallery)