Still trying to decide if this wacky commercial is more Japanese than French or the other way around.