Keith Ape and Ski Mask The Slump God release single and MV ‘ACHOO!’ October 27, 2017 Keith Ape and Ski Mask The Slump God’s track ‘ACHOO!’ has now been released as a digital single.