CULTUREKing Von’s Team Releases His Final Self-Conceptualized Music Video “Demon”King Von's self-conceptualized music video for "Demon" is out now.