Wang Wen Active

Experimental
Instrumental
Post-Rock

Dalian, China


Releases:

Painful Clown & Ninja Tiger Album

To be released on December 09, 2022

100,000 Whys Album

Released on October 26, 2020

Invisible City Album

Released on June 26, 2018

In Course of The Miraculous Album

Released on August 31, 2017

Echo in Library Album

Released on August 30, 2017

Eight Horses Album

Released on January 20, 2014

Split (w/ pg.lost) Split

Released on December 24, 2012

0.7 Album

Released on June 08, 2012

L&R Album

Released on April 05, 2010

0306 Album

Released on December 15, 2007

7 Objects in Another Infinite Space Album

Released on April 14, 2007

RE​:​RE​:​RE Album

Released on September 26, 2006

Diary of 28 Sleepless Days Album

Released on January 01, 2003