Stargazers of Illusion of rain