Eddy

Eddy is a main character in the upcoming miniseries, Long Live the Royals.