The Lizards are revealing themselves!