Blizzard Buffalo Stage

is a stage from the game megaman x3 and is the home to Blizzard Buffalo.

it was made by  Blizzard Buffalo