RIGHTS MANAGED
1066712

A kitten cat runs in to a mirror scaring another kitten.