Omekka – "Charlie Sheen" (Prod. KEEYNOTE) March 31, 2011 Music, New Releases 355 “Charlie Sheen” is a simultaneous Video/Song release from Chicago’s Omekka. The song and video is a prelude to the “Lust of Money” film and soundtrack dropping Fall 2011.