Zack Avery Kyle and the Last Emerald Kyle and the Last Emerald Kyle and the Last Emerald Kyle and the Last Emerald Kyle and the Last Emerald Kyle and the Last Emerald