Over the past month Jessica Alba has been posting several Hadouken photos on her Instagram account posing as if she had super powers and was conducting an attack.
According to Yahoo! news, the Hadouken meme -- which was inspired by the "Street Fighter" videogame -- was created by Japanese schoolgirls and consists of posing for photos "as if they were carrying out special-effect attacks on opponents in a video game."
Advertisement