Blizzard

This song appeared as a theme song from the anime movie, 

It is also the theme song for Kamen Rider Grease Blizzard and Kamen Rider Taki Futurering Grease Blizzard.