Anime News

Sapporo Snow Festival turns to Snow Demolitian festival
Date: 2/12/2015
The Sapporo Snow Festival is a time-honored tradition, beloved by people of all ages, tourists and locals alike. Where else can you see a giant Star Wars...
Source: Anime News Network