Li Lung-chieh ( 李隆杰 ) is a Taiwanese manhua artist . Some of his works include '' Roachgirl '' ( 覺醒人間-螂女飛翔傳 ) and '' Taiwan Determination : Legend of Beigang '' ( 新世紀北港神拳 ) . He was nominated in the International Festival of Comics of Algeria with his comic book '' Animal Impact '' ( 動物衝擊頻道 ) in 2011 . He published '' Taiwan Super Riders '' ( 台灣超級機車 ) and exhibited in Angoulême International Comics Festival and '' Planet Manga '' of Centre Georges Pompidou in 2012
Angoulême International Comics Festival
Angoulême International Comics Festival
Li Lung-chieh