Alpha and Omega

Stratovarius