mustashrik
'Dragon Ball Z' Meets Dance Dance Revolution in a New Animated Music Video
Set in a futuristic desert metropolis, director and animator Mustashrik's new music video is a tribute to throwback arcade games and shows like 'Sailor Moon.'
Advertisement
Advertisement
Advertisement