a bunch of my netherworld stuff is based in disgaea lore! my simple answer is just that the numbers are inflated in the netherworld, so my demons are not literally 2000 years old. the disgaea explanation is that time passes differently in the netherworld, but i think in local time it still feels the same. that's why i say it's just inflated.
