dentist with large, giant teeth, fangs