Anyone that's ever encountered a puffy Tokay gecko KNOWS they have teeth lol