Rainbow Chan – Nest [New Single] On March 4, 2016 By Acid Stag Featured New Music The wonderful Rainbow Chan announces debut album and shares its first single