Here is the music video for Muppet by Rize. The music video has the band playing in a cage, a main theme in Black Panther: New Yakuza Chapter. You know why? Well, its because this song is the opening theme song for that game.
If you watch the video, there are clips of the game in there, this is the music video that came with the Limited Edition PSP bundle.Ad: