What do you have when you combine a nonsensical barnyard song sung by English Rockers and then add a Japanese video that depicts the leader of a gang of toughs having some fun in a video game parlor. Add all those barnyard animal calls!
You have "Chicken Payback" by the Bees;
Some of the more astute among you mayh have noticed the tie in with this blogger and a YouTuber whose handle is also chickenpayback
Rock and Roll!