Jan 11/08 Battletoads. Skip to the rants (1) 120 FN Share this on: Share on Facebook Tweet it (1) response to: Battletoads. Not trying to "hate" or anything, but I believe it's actually either combat frogs, or strife amphibians. One of the two. roryzilla Posted: 5 years ago Permalink Leave your rant Hey, you can't leave a rant here cause you're not logged in. Go log in!