The Best Kitty Movie Ever

My kitty and Gamera team up to save the world from aliens