PAPILLION, Neb. – This cute display in Papillion is a little more family friendly. A giant cat sits on the house, near N Fillmore Street and Remington Road, ready to pounce at any moment while a family of pumpkins cozy up in the yard. Come celebrate 31 days of…