a gigantic cat that towers over a house