Capcom showcases a very funny promotional music video featuring famous Japanese Enka singer Yoshi Ikuzo. If you came here looking for the big, bad boss Lady, Ms Dimitrescu, let me direct you to another worthwhile article to get your rocks off. But, in saying that, she does make a cameo in Capcom’s newest promotional video