joyofviolentmovement.com
Afrofuturism is an emerging movement consists of an aesthetic look, feel and sound that combines elements of science fiction, historical fiction, fantasy, Afrocentrism, magic realism and frequently…