Artemis Rose and Apollo Rose are the half human children of the demon lord Zalgo. Zalgo fell in love with an 18-year-old girl named Leto Rose, not shortly after they met, Leto became pregnant. (( Artemis Rose is telling the story. Artemis and Apollo are my OCs))