I'm blown away by this poster!

Please, tell me who you are!