Prince Caelan

Prince Caelan is one of the four princes in Infinity, the Prince of Victory.