For some strange reason this song makes me think about Tom and Jerry cartoon....i think its the instruments playing on the chorus....I saw a old episode of Tom and Jerry and it was one of Tom's cat friends playing that same instrument 😂.... weird huh