Nasty C’s Documentary ‘Zulu Man In Japan’ To Stream On Netflix SA! After the release of his exclusive documentary on Apple Music Origins, Nasty C now has another deal
with streaming service, Netflix.
The Def Jam artist released a promo video of his trip to Japan in 2019, that has been made into a documentary called Zulu Man in Japan. The documentary will be streamed on Netflix South Africa from 25 September.
Watch the trailer below.