Report - British turtle rapping meme (Original)

What's wrong with this instant?