what is the lead guitarist's name?
Jesse Crofts from Windwaker