Homer Has To Make One Good Deed To Get Into Heaven.

What did you think of the image?