Funny cartoon of desperate fate and endless life struggle