Subscribe Now!

Our favorite buffet restaurant is a three hours away from Tokyo, and it is located inside the hotel ski resort Alpen blick in Niigata Prefecture. Watch how we enjoy their foods and shared some winter hacks in this vlog.I hope you enjoy watching guys.

AloJapan.com