Directed by Ehison Films for Mask&Music. Glenn Mena releases visuals for his
single “Holy Kasa”. Shot intentionally under the rain at a private location in the West, Glenn shows yet another side of himself. The video basically throws more light on detail and simplicity.