Heavy Makeup CD shows off for Master