As Cabrakan get max stacks on your Refraction Shield and stun an enemy god with it.
You have not earned this achievement yet
Log in to view progress