In the Meratus mountain range of Indonesia, researchers discovered two new species of fanged frogs, Limnonectes maanyanorum ...