Hmmm. It seems Sherlock is running around Ares' territory with a massive speaker..