A Zoologist NPC is an NPC that provides a wide variety of services related to the monsters and cards.