Look at the Sears Die Hard PLATINUM pictures and then look at the Odyssey. They are obviously made in the same plant with different colors. Same battery.
Not sure on the 25? My guess is nearly the same as a 34? You'd have to look at the dimensions on-line and the CCAs.
Horribly Painted Moonglow '95 FZJ80 Has Some - Still Needs More!
White 2008 GX470 - Nearly Stock
"I drive an ECO-FRIENDLY FZJ80...It's got a salvage title which makes it a REPURPOSED/REUSED/RECYCLED vehicle. Therefore, don't mess with me when I park in the "Reserved for Green Vehicle" spots in Boulder!!!