OwlKitty
Real pet · OwlKitty
OwlKitty is the screen name used for Lizzy, a cat featured in edited film and television parody videos. The project’s official site identifies the cat and presents those mashups. OwlKitty: official project site.
These appearances are edits made for the OwlKitty project.
Source review: . References are linked in the profile.