Profile: Psychedelic rock group formed in Tokyo by You Ishihara in 1985. The group split up in 1997. Some of the members went on to form The Stars (3). Sites: music.geocities.jp