Entertainment Online Read Time : 0 Minutes ‘Balrog 24/7’ By Man Factory, An Ode To Balrog From Street Fighter 2 January 31, 2011 YBMW Staff “Balrog 24/7” is a cute Street Fighter related music video sung and performed by the band Man Factory.