Winter Stories of Light | Welcome to Lake Towada fantastic Light of the North Color Festival.