Accueil/Electra AvellanEAElectra Avellan3 titles · Distribution6.6HDPlanet Terror20076.3HDMachete20105.3HDFlying Monkeys2013