Japan's annual snow festival kicks off showcasing giant ice sculptures

Published February 5, 2018 0 Plays

Rumble The Sapporo Snow Festival also celebrates Japanese pop-culture, with sculptures of Astro Boy and characters from Final Fantasy. No reporter narration.

0 COMMENTS