How does this sound, I am leaning to Loki. This is a giant Viking god that was believed to be the god of mischief. I figured between the giant thing and the escape attempts this name may fit. Not for sure yet, just looking for opinion.