Lyrics Psycho Kitten September 23, 2020 /Another Talking Heads parody, examining feline behavior to the tune of "Psycho Killer." read more You May Also Like Demon in the Freezer May 10, 2021 The Arms of Thal November 30, 2021