By: Ethan Stone December 03, 2018

The Japanese word yūgen means “a profound, mysterious sense of the beauty of the universe.” Lucas Stål Madison (check out his new website) and Anttu Oikkonen head to Japan’s northern island of Hokkaido to ski deep powder, reconnect with nature and share a healthy dose of yūgen with the people. Keep channeling that vibe, boys.