Indie pop band from Wuhan, China. Fenghan (Vocal & Guitar) Lin Zhengqi (Guitar) Zhao Chen (Bass) Qichao (Drum)
Lonely Cookies
Albums CD 2018 China
Album