Hmm, I have not previously heard of this battery technology, ever.
Wikipedia: FROG BATTERY
"...A frog battery is an electrochemical battery consisting of a number of dead frogs (or sometimes live ones), which form the cells of the battery connected in a series arrangement...."