"A fire-breathing behemoth-CAT terrorizes Japan after an atomic bomb awakens it from its centuries-old sleep". I feel most at home where cats are in charge. The Internet, your Great Aunt’s house, and Japan. If Japan loves Godzilla as much as they love cats, then Catzilla is the most Japanese thing you can get. I hope you love it, Japan!