a cartoon of a house on a green planet