I apologize for the poor quality phone photos. Picked these up at the Tinley show and the nearest I can get to an ID is tropidurus spinulosis. Can anyone confirm this for me or tell me what they are?