Zappapede

Zappapedes are large centipede-like creatures that reside in mountainous areas of Amphibia. They are named after their ability to generate electricity.