Cat people.
Baffling you with their things since 1348.