a cartoon deer standing on a beach