theodor349

After crash-landing on an alien planet two kittens fight to stay alive.
Fighting