Known as 曼珠沙華 (manjushage) in Japanese, Red Spider Lily (Lycoris radiata) is common in Japan and signifies the arrival of fall. In Buddhist beliefs, it is seen as the flower of the afterlife and guides the dead into the next reincarnation.