Megapede

The Megapede, also known as Ankheg or Ankheg's Servant, is a recurring boss in the Mana series.