Dekoningtan was born when we (Verity Tan and Gersom de Koning) met in school in Bangkok, where we debuted a song at...
Immune System is an electronic/industrial solo project started in the UK in 2005 by Todd C. Ruzicka. Since then, the band has released...