It is possible that the Herald is actually a disguised "Victoria". Both wield a staff, have similar armor and have long hair. Each one also deals with Dragons (Herald's effect can be used for level 7 and higher Dragons and Victoria takes control of an opponent's Dragon monster in the Graveyard). Also, both share the same ATK stat.
On Yu-Gi-Oh! GX Tag Force 2, this card's name on the card image was "Prophet of the Creator". In the database, it was still listed as "Herald of Creation".
Due to its artwork, it might be suggested it has to do with the card, "Trade-In" as well, as "Felgrand Dragon" is depicted in the artwork, while it would be unable to be special summoned due to its own effect, and using this card to return it to the hand.