>>40524499
It's ancient Egypt, they kinda memed themselves into gods, it's kinda the whole point of all this.