Japanese McDonalds ad. You can still hear Shinzo Abe from the distance ... "have sex"

Related videos

You might be interested