Moss-covered rocks beside a quiet stream in Oirase Gorge, Aomori, Japan. Nature, as it is. #OiraseGo · Forty Pirates