This puzzle has themed clues. Play-test online here. See the solution here, or use the QR code.