This is a Italian Locandina 27 x 13 inches poster for the original year of release of this film in 2003.
Daft Punk go all Yellow Submarine as the band is kidnapped by aliens in this Japanese animated film, brought out to coincide with the duo’s second album, Discovery.