Early Inglorious Bastards teaser poster leaked?

You may also like...