Final Fantasy VII’s Cloud and Sephiroth Square Off in this Massive Snow Sculpture
This being the winter season, there’s a lot of snow, depending on where you live. To make things better, the people of Hokkaido, Japan hold a yearly Sapporo Snow Festival where people make impressive sculptures with what the Japanese military brings over.











