Egyptian gods have never been so adorable