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....
No comments:
Post a Comment