Hokkaido_Road_Trip_160122-15 Dinosaur statue in the middle of no where along the roadside in snowy Hokkaido, Japan.