Japan, JP
experience
Posted over 5 years ago
Japan
posted in
Favorite adventures
Who doesn't like to ride pow? Japan is the most snowsafe place to be and gets insane amounts of snowfalls every winter! This is something I wanna do more offten!
0