Lake Towada Snow Festival
Lake towada snow festival is the winter festival held every year. It just like the Sapporo snow festival but on
Read moreLake towada snow festival is the winter festival held every year. It just like the Sapporo snow festival but on
Read more