How's that humiliating and reviling?
The Lord is Spirit, Holy and Ineffable. He is not a giant lizard. Lizards are low things, things that creep, also associated in the bible with demons. They are a created thing,considered unclean. To equate our Lord with such a creature, is loathesome to say the least.