Fubuki

Kamen Rider Snow Storm Demon is a character of the fanfictional American Kamen Rider Series Kamen Rider Echo Demon. She only appears in the video game.