steampunk rat, acid, 303, psychedelic, by ruan jia