hi new video not a bike video
i visted Oshino Hakkai
Oshino Hakkai is an attraction in the Mount Fuji made up of eight spring water ponds full of natural snow melted water that has dripped down from Mount Fuji.
Since its natural occurrence more than 80 years ago, it’s now...See more