Moriogai frog eggs hanging from a tree branch in the forest