Cadet Pedro...Melodic Rock with Style and Grace.