ran and her weird cat