Is Athena someone who can face the beast and not quiver? pun intended.