New video from Icewear Vezzo called “Mufasa”.