Board Thread:General Discussion/@comment-67.233.243.68-20130417214335/@comment-78.112.108.87-20130418111806

or maybe the humanoid mole guy's specie that appear in the episode inferno