This Heaven cartoon features a couple angels dropping water baloons on Earth