Neryla IV



The planet Neryla IV has a red sun.

Appearances
Super Friends comics (1976-1981):
 * SuperFriends, #17 (February, 1979)