Ryal Diffusion