Music: Album "Human Error" 2009
You may also like
Best Classical Release (Spotify): No Return 2020
China Tour (Midi Festival Beijing) 2008
Documentary film 2018
Performance: Parool Popprijs 2005
Rockbund Art Museum (Shanghai) 2015
China (World Expo Shanghai) 2010
USA (Culture Collide Festival & CMJ 2014
Pop songs in response to covid, Dutch Embassy UK 2021
Chile: Exhibition and Show 2019
China Tour (Midi Festival Beijing) 2006