when thinking about who would be most likely to conspire with Bec and Skaia to deliver a frog to Jade, Echidna quickly comes to mind; but Echidna’s various dealings suggest she is particularly invested in the continuation of the troll race, so if we’re sticking with ‘someone took the frog from the trolls and gave it to the humans’ that doesn’t really seem consistent with her motives