“LIZARDS of LANGLEY on the LOOSE?

So it seems

You understand

Where is batman?