a cartoon house on a green island