Skip to main content

Posts

Showing posts with the label Pizza-La

Pizza-la song

This is a long form commercial for Pizza La  Pizza in Japan. Like most pizza commercials from Japan it is really weird. I don't speak Japanese and I couldn't find a version with subtitles. But from the looks of it, they start in Spain and end up in Russia....