Loggerhead “Pluff” Being Released on October 10th!