d-d-d

Cat people.
Baffling you with their things since 1348.