Big cat hanging around the neighborhood?! Bengal cats maybe?