Taruga longinasus
These frogs live high in the trees.  They can jump very well.  They come down to lay eggs in pools of water.  The pools are small and near streams.  They lay 28 to 42 eggs at a time.  The tadpoles grow into frogs in ten weeks.