Watch the video & listen to Helloween - Giants for free. Giants appears on the album Chameleon. Helloween is a power/heavy/speed metal band from Germany founded in 1983 by members of Iron Fist and Powerfool. Helloween are known as major innovators of power metal.