Jp The Great not only is a DJ, but also an accomplished song writer and performer!