legend prince