Not many people know the name of the band this one. Puppen is, an original band in Bandung that path Indie around 90's. Band has a reputation for exceptional indie band. they had felt the atmosphere of USA music and did ever perform together with famous hardcore band that is home USA Bio Hazzard. This band is inhabited by people of quality in the field of music. but this band has been disbanded because of their occupation to its personnel. Puppen name two members remaining and still exist in the music is a former drummer its, Marcell Siahaan (Pop Singer) and Arian establish a rock band Seringai.
UnOfficial Site : www.puppen.wordpress.com
Hit Song : Freedom To Defecate
See more about Puppen