Xevicutus Devitle, also known as the Telepourtilus, is a giant creature mostly found in the southern parts of the Zelgus Region. Once thought to be extinct until numerous sightings of it were found in a town.