You might remember this song from Fight Club. The Pixies “Where Is My Mind” is just as haunting and surreal with animals as the original.

Otter, a deaf cat, has the internet melting with his “cutest little happy noises.” The feline undoubtedly has quite an…