Just a thought about the Frusciante comment (which I agree with):
This film seems to have a LOT of trademarks and such going around (DigiTech Whammy pedal, Memory Man, VOX, and so on), and Frusciante is usually not OK with this type of marketing. He has no signature guitars, amps, or any endorse...
@akashleyt Takes 9 volt dc, just has a high mili-amp requirement (mA) than a compact pedal. In simple terms, same voltage, just needs more juice!