JRD876 exhales with new EP