Depends on what the meaning of Isis is.
You win the internet for that comment.. Wish I’d thought of that..lol