The Skeleton Merchant is an NPC vendor that randomly spawns in the Cavern layer. He is not a Town NPC and will despawn when off-screen, although enemies will not spawn near him. The Skeleton Merchant's stock changes at dawn (4:30 AM) daily, and he does not need to respawn for it to do so.