Skull Chewer

SS Nagrand (alternate universe)

Skull Chewer is a ogron located at the Ring of Blood in.

Quests

 * The World Famous Ring of Blood!