I would go a ting yang thing. Not up on Greek mythology, but nyx, and whatever sun god would be?!? Maybe if that name sounds cool?