Kumu hula William Kahakuleilehua "Sonny" Ching's Halau Na Mamo O Puuanahulu performed today at the 22nd Annual Prince Lot Hula Festival at Moanalua Gardens.