Well last episode ( Buffly! ) Narya manges to get into Stockade
This episode we find out that he dug like an idiot just to go in Black Depths prison.
TWISTED MIND is KEYDAR
Edit: Is just me or Mugumba Stevens is the yet another character featured earlier in the comics...
I cant seem to find that comic... Oh well..