"This sounds like a song from the band, the Radioactive Chickenheads. The voice does sound like the band's leader, Carrot Topp singing and the instrumental does sound like one from the band. I will search on their website to see if that song exists in their band or not."