Kenny Mason drops off his new project and his new video for the lead single “Pup.”