This Artist built his own Castle

NC sculptor creates an extravagant castle from scratch hidden in an enchanted forest.