Loading home…
Lily Chou-Chou is a Japanese band that debuted in 2000. Initially a fictional band that produced music for the 2001 Shunji Iwai film All About Lily Chou-Chou, the group later reformed in 2010 for the 10th anniversary of the film. Lily Chou-Chou is not a real person, but a fictional character. From Wikipedia (https://en.wikipedia.org/wiki/Lily_Ch...) under Creative Commons Attribution CC-BY-SA 3.0 (http://creativecommons.org/licenses/b...)