shigeki takeguchi

Member Since October 24, 2002

Website: qpqpqp.org

Born in Japan, graduated Kyoto City University of Arts in 1997. Self proclaimed Artist, Information Designer, web technologist.