Man: Kardinal stuff June 23, 2013newsHe calls himself Kardinal Offishall, which is a stage name. In reality his name is more simply Jason D. Harrow (Scarborough, 12 More