It's like these were made just for me. H-57 Creative Station, a design firm in Italy, created these self-promotional posters. According to their website:
We are negotiating a settlement with the entitled organization to commercialize the posters.
Click here to check out large versions of all the posters.