God's Hair

On the road near Matsumoto

I assume they meant "divine hair," but it kinda got lost in the translation...