Su actual Príncipe es Leonardo Astudillo, más conocido como el The Prince Leonard, quien gobierna desde la cabecera cantonal Catacocha.